staff weather advisor - French English Dictionary